﻿@{
    ViewBag.Title = "Listar";
    
}


@{
    string[] names = Enum.GetNames(typeof(LocalElectrodomesticos.Controllers.Categoria ));    
     
}

<style type="text/css">
/* aplicar por id  */
#titulo1 
{
	font:30px arial,sans-serif;
}

/* aplicar por etiqueta  */
h2 
{
	font:28px arial,sans-serif;
}

/* aplicar por class  */
.otrotitulo 
{
	font:20px arial,sans-serif;
}
table thead.tabla1
{
	font:20px arial;
	background-color: red;
	color: White;
	
	
}

td 
{
	border: 1px solid grey;
}


</style>
<h2>Listar</h2>

<a href="/Local/Listar">Ver lista de Productos</a>
<br />
<a href="/Local/Administrar">Administrar Productos</a>
<br />
<a href="/Local/Carrito">Carrito de Compras</a>
<br />

<form action="/Local/Listar" method="post">


  <select name="filtro">
    @{if (ViewBag.Categoria == 999)
    {
        <option value="999" selected="selected">Todos</option>
    }
    else
    {
        <option value="999">Todos</option>
    }
    }
    @for (int i = 0; i<names.Length; i++) 
    {
        var s = names[i];
        
        if (i == ViewBag.Categoria)
        {
            <option value="@i" selected="selected">@s</option>
        }
        else
        {
            <option value="@i">@s</option>          
        }
    }
    </select>

    <input type="submit" value="Filtrar" />

</form>




<table >
<thead class= "tabla1" >
<tr>
    <th width="100">Nombre</th>
    <th width="100">Marca</th>
    <th width="100">Precio</th>
    <th width="100">Categoria</th>
    <th>Agregar al carrito</th>
</tr>
</thead>
    
@{int total = 0;
<tbody>
   
    
@{
    int co = 0;
    int cat = 999;
    foreach (var i in Model)
    {
    if((cat != (int)i.categoria)&&(ViewBag.Categoria == 999))
    {
        <strong><td colspan=5 style="text-align:center; background-color:Red; color:White; border-color:White; font-size:20px">@i.categoria</td></strong>
        cat = (int)i.categoria;
    }
    if(((int)i.categoria == ViewBag.Categoria)||(ViewBag.Categoria == 999))
    {
    <tr>
    <td width="100">@i.nombre</td>
    <td width="100">@i.marca</td>
    <td width="100">@i.precio</td>
    <td width="100">@i.categoria</td>
    <td> <a href="@Url.Action("AgregarCarrito")?pos=@co">Agregar Al Carrito</a></td>
    </tr>
    co++;
    }
    }
}
 
</tbody>

<tfoot>
    <tr>

    </tr>
</tfoot>
}
</table>

